plantain lily - German English Dictionary